package com.koron.order.linepatrol.base.business.mapper;

import com.koron.order.linepatrol.base.bean.query.PatrolQuery;
import com.koron.order.linepatrol.base.bean.vo.PatrolPointVo;
import com.koron.order.linepatrol.base.bean.vo.PatrolVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface PatrolBusinessMapper {

    List<PatrolVo> queryVoPageList(PatrolQuery query);

    List<PatrolPointVo> queryPatrolPointVoByPatrolId(String orderId);


    List<PatrolPointVo> queryPatrolPointVoByPatrolIds(@Param("orderIds") List<String> orderIds);

    List<String> queryVoPageListIds(PatrolQuery query);

}
